roasting gently - French English Dictionary